@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0 auto;} /* IE8*/
*+html *{padding:0; margin:0;}
* {margin:0; padding:0;}

body{margin:0px; font-size:12px; font-family:"宋体"; color:#333; background:#FFFFFF;}


div{font-size:12px; text-align:left;}
 
a{color:#333; text-decoration:none;}
a:hover{color:#c00; text-decoration:none;}

ul,li{padding:0px; margin:0px; list-style-type:none;}

img{border:none;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ul,li{margin:0px; padding:0px; list-style-type:none;}

.clear{clear:both;}
.transparent{background:transparent;}
.left{float:left;}
.right{float:right;}

.transparent{background:transparent;}

.grayfont{color:#666;}
.grayfont a{color:#666; text-decoration:none;}
.grayfont a:hover{color:#c00; text-decoration:none;}

.spacing01{height:8px; line-height:8px; overflow:hidden;}
.spacing02{height:15px; line-height:15px; overflow:hidden;}
.spacing03{height:12px; line-height:12px; overflow:hidden;}

/*页面层容器*/
#container{width:965px;overflow:hidden;margin:auto;}

/*头部*/
.top{width:965px;height:110px;}
.top1{width:965px;height:65px;}
.top1_1{width:475px;height:35px;float:left;padding-top:15px;padding-left:15px;}
.top1_2{float:right;padding-top:15px;padding-right:20px}
.top2{width:965px;height:40px;background:url(../images/top_2.jpg) no-repeat;}
.top2 ul{list-style-type:none;margin-left:5px;}
.top2 ul li{height:30px;width:85px;padding-top:5px;line-height:30px;text-align:center;float:left;}
.top2 ul li a{font-size:12px;color:#FFF;font-weight:bold;display:block;}
.top2 ul li a:hover{font-size:12px;color:#265D88;font-weight:bold;background:url(../images/top_3.jpg) 50% no-repeat;}
.top2_1{float:right;padding-top:5px;line-height:30px;margin-right:15px;font-size:12px;color:#FFF;}

/*底部*/
#footer{height:190px; width:965px; background:url(../images/fwpt_btmbg.jpg) repeat-x top left; padding-top:12px;}

/*主体*/
.index_main{width:960px; margin:auto;}
.main_banner{width:965px;background:url(../images/main_1.jpg) no-repeat;height:242px;}

.mainbox{margin:auto;}
.index_left{width:632px; float:left;}
.index_right{width:326px; float:right;}

.index_ttbg01{height:40px; background:url(../images/fwpt_bg02.jpg) repeat-x top left;}
.index_ttpic01{height:40px; padding-left:20px; float:left; background:url(../images/fwpt_bg01.jpg) no-repeat top left;}
.index_more01{height:40px;padding-right:12px; background:url(../images/fwpt_bg03.jpg) no-repeat right; float:right;}

.index_cyjjbox{width:618px; margin:auto; padding-top:15px; padding-bottom:20px;}
.index_cyjjbg{height:84px; background:url(../images/fwpt_bg05.jpg) repeat-x top left;}
.index_cyjjpic{height:84px; width:88px; float:left; padding-left:12px;background:url(../images/fwpt_bg04.jpg) no-repeat top left;}
.index_cyjjmore{height:84px; float:right;background:url(../images/fwpt_bg06.jpg) no-repeat top right; padding-right:10px;}
.index_cyjjcon{width:488px; height:76px; padding:4px 0; position:relative; float:right; line-height:2; color:#666; overflow:hidden;}
.index_cyjjcon img{position:absolute; bottom:12px; right:8px;}

.index_list_box{margin:auto; width:620px; margin:auto;}
.index_list_01{height:218px; overflow:hidden;}
.index_list_02{height:154px; overflow:hidden;}
.index_con{width:303px; background:url(../images/fwpt_bg11.jpg) repeat-y top left;}
.index_ttbg02{height:35px; background:url(../images/fwpt_bg08.jpg) repeat-x top left;}
.index_ttpic02{height:35px; padding-left:12px; float:left; background:url(../images/fwpt_bg07.jpg) no-repeat top left;}
.index_more02{height:22px;padding-right:10px; padding-top:13px; padding-left:80px; background:url(../images/fwpt_bg09.jpg) no-repeat right; float:right;}
.index_boxbg{background:url(../images/fwpt_bg10.jpg) no-repeat top left;}
.index_listbg{background:url(../images/fwpt_bg12.jpg) no-repeat bottom left;}
.index_listbg .imgbox{padding:8px 0; height:46px; overflow:hidden;}
.index_listbg ul{padding:10px 10px; line-height:2.2;}

.img_01{margin-right:7px;}

.index_tzgglist{padding:10px; line-height:2.2; height:152px; overflow:hidden;}
.index_tzggmore{text-align:right; padding:7px 8px 7px 0;}

.index_rig_lmpic{padding:6px 0; text-align:center;}
.index_rig_lmpic img{margin-bottom:8px;}
.index_rig_frame{padding:5px; border:solid #ccc 1px; height:257px; overflow:hidden; width:302px; margin:auto;}

/*建议信箱*/
.jyxx_box{width:916px; margin:auto;}
.jyxx_menu01{width:32px; height:304px; float:left; background:url(../images/menu_01.jpg) no-repeat top left;}
.jyxx_line01{width:4px; height:500px; float:left; background:url(../images/jyxx_line01.jpg) no-repeat top left;}
.jyxx_main01{width:879px; float:left; background:url(../images/jyxx_mainbg02.jpg) repeat-y top left; border-bottom:solid #ccc 1px;}
.jyxx_maintt{background:url(../images/jyxx_mainbg01.jpg) no-repeat top left; padding:30px 60px;}
.jyxx_maintt .jyxxtt{line-height:46px; text-align:center; font-size:16px; font-weight:bold; color:#CC0000; letter-spacing:4px;}
.jyxx_maintt .jyxxcon{font-size:14px; color:#666666; line-height:2;}
.jyxx_mainspac{height:30px; line-height:30px; overflow:hidden;}
.jyxx_maincon{min-height:478px; _height:478px;}
.jyxx_maincon p{font-size:14px; font-weight:bold; color: #666; padding-bottom:10px;}

.type2_01{width:32px; height:304px; background:url(../images/menu_01.jpg) no-repeat top left;}
.type2_02{width:32px; height:304px; background:url(../images/menu_02.jpg) no-repeat top left;}





/*=====================内容样式========================*/
.content_body{margin:auto; margin-top:10px; margin-bottom:10px; border:solid #ccc 1px; border-top:none}
.content_topbanner{background:url(../images/content_tt_bg.jpg) repeat-x top; border-top:solid #688BCF 4px; height:39px; text-align:right;line-height:39px; overflow:hidden;}
.content_topbanner .left{background:url(../images/yz_ybh_con_bl.jpg) no-repeat left top; float:left; padding-left:42px;}
.content_topbanner .right{width:300px; float:right; height:40px; background:url(../images/yz_ybh_con_br.jpg) no-repeat right top;}
.content_topbanner li{float:left; margin-right:5px; line-height:39px;}
.content_topbanner img{margin-top:12px; }

.content_box{margin-top:10px;}
.content_title{text-align:center; line-height:40px; color:#F60; font-size:18px; font-weight:bold; padding-top:10px;}
.content_subtitle{text-align:center; color:#666; border-bottom:1px dotted #CCC; line-height:30px;}
.content{ line-height:26px; font-size:16px; padding:20px 38px; min-height:400px; _height:400px;}
.list_qzzx_box3 {margin:5px;}
.list_qzzx_box3 ul {list-style:none;}
.list_qzzx_box3 ul li{background:url(../images/arr.gif) 20px 50% no-repeat;line-height:24px; height:24px; padding-left:45px;}
.list_qzzx_box3 li a{color:#333; text-decoration:none;}
.list_tzgg{
	border:1px #999 solid;
	width:230px;
	margin:auto;
}
.list_tzgg_nav{ background:url(../images/right_ty_navbg.jpg) no-repeat; height:29px; border:1px #A3D0EF solid;}
.list_lm_zt{ width:110px; float:left; text-indent:30px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#FFF;}
.list_lm_more{ width:80px; float:right; height:29px; line-height:29px; text-indent:30px;font-size:12px; color:#FFF;}
.list_lm_more a{ color:#FFF; text-decoration:none;}
.list_lm_more a:hover{ color:#F00; text-decoration:none;}
.list_tzgg_nr{ padding:10px 15px 15px 5px; height:245px;}
.pt_xsqdt{background:url(../images/main_2_top.jpg) no-repeat; height:40px;}
.xsqdt_box{height:140px;}
.xsqdt_box li{line-height:24px; height:24px; padding-left:10px;}







